Git fetch和git pull的区别

您所在的位置:网站首页 git fetch 和git pull区别 Git fetch和git pull的区别

Git fetch和git pull的区别

2023-03-14 09:53| 来源: 网络整理| 查看: 265

转自:http://blog.csdn.net/hudashi/article/details/7664457

Git中从远程的分支获取最新的版本到本地有这样2个命令:1. git fetch:相当于是从远程获取最新版本到本地,不会自动mergegit fetch origin mastergit log -p master..origin/mastergit merge origin/master    以上命令的含义:   首先从远程的origin的master主分支下载最新的版本到origin/master分支上   然后比较本地的master分支和origin/master分支的差别   最后进行合并   上述过程其实可以用以下更清晰的方式来进行:git fetch origin master:tmpgit diff tmp git merge tmp    从远程获取最新的版本到本地的test分支上   之后再进行比较合并2. git pull:相当于是从远程获取最新版本并merge到本地git pull origin master上述命令其实相当于git fetch 和 git merge在实际使用中,git fetch更安全一些

因为在merge前,我们可以查看更新情况,然后再决定是否合并。

0 0 Git fetch和git pull的区别 Git fetch和git pull的区别 Git fetch和git pull的区别 Git fetch和git pull的区别 Git fetch和git pull的区别 Git fetch和git pull的区别 Git fetch和git pull的区别 Git fetch和git pull的区别 Git fetch和git pull的区别 Git fetch和git pull的区别 Git fetch和git pull的区别 Git fetch和git pull的区别 Git fetch和git pull的区别 Git fetch和git pull的区别 Git fetch和git pull的区别 Git fetch和git pull的区别 git fetch和git pull的区别 Git fetch和git pull的区别 数据结构之排序算法整理(3) 两分钟彻底让你明白Android Activity生命周期 sysbench的简单安装与数据库测试 Redis操作记录 【DP】 HDOJ 4991 Ordered Subsequence Git fetch和git pull的区别 揭开Socket编程的面纱 Spring Web Flow 2.0 入门 POJ 3304 Segments 程序员等于吃青春饭吗? Spark安装 OpenStack 部署运维实战 Windows下用RawCap抓包localhost 127.0.0.1,WireShark不行 触摸未来:为什么说AR是未来最重要的人机界面?


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3